home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
- ╔═══════════════════════════╗
- ║ A MÄC's Place BBS Release ║
- ╚═══════════════════════════╝
-
-
-
- SECDOOR - On-Line security Upgrade
-
- Version 1.1
-
-
-
- Copyright (C), 1992
-
-
-
-
-
- Written By:
-
- John W. McNamara
-
- MÄC's Place BBS
- Dunn, NC
-
- (919) 891-1111 16.8 HST Dual Std
-
-
-
-
-
-
-
-
-
- Release Date: 25 November 1992
-
-
- SECDOOR - Version 1.1 Page - 1
-
- SECDOOR - A MÄC's Place BBS Release
-
- ┌────────────────────────────────┐
- │ Files included in this Zip: │
- └────────────────────────────────┘
-
- SECDOOR.EXE - Main Executable
- SECDOOR.DOC - Complete Documentation
- SECDOOR.CFG - Sample Configuration File
- SECDOOR. - Sample Startup File
- SECINST.EXE - Configure .cfg file (install)
- ╔══════════════╗
- ║ Introduction ║
- ╚══════════════╝
- Special thanks to:
- Brain Miller/Tess Heder at Channel One
- Rey Barry at FreeWare Hall Of Fame
- Tim Meade at The Web
-
- Secdoor allows the users to upgrade themselves On-Line instead of waiting
- for the BBS's event to occur. Secdoor will calculate security with either a
- FILE ratio or a BYTE ratio depending on the individual SYSOP's Preference.
- It will exclude up to 50 security levels of the SYSOP's Choosing. Secdoor
- will handle 50 different ratios/security levels.
-
- ╔═════════╗
- ║ History ║
- ╚═════════╝
- Version 1.1 25 November 1992
- o Fixed SW to read correct .cfg file. Had it set to sec.cfg
- during developement and forgot to change it to secdoor.cfg
- Version 1.0 15 November 1992
- o First release
-
-
- This Program was written in C++ using Borland C++ 3.1
-
-
-
-
- SECDOOR - Version 1.1 Page - 3
-
- ╔══════════════╗
- ║ INSTALLATION ║
- ╚══════════════╝
-
- 1. Configure PCBoard for Secdoor:
- Using PCBoard's PCBsetup program, add the door to your list of doors.
- Fields:
- Filename - SYSOPs Choice (must match startup file)
- Password - SYSOPs Choice
- Sec - SYSOPs Choice
- Login - SYSOPs Choice (Not recommended)
- User Sys - Yes
- Door Sys - No
- Shell - No
- Path to Files - Not Needed
-
- 2. Make directory for secdoor
- - Make a directory to hold the Secdoor files.
- - i.e. mkdir \pcb\secdoor
-
- 3. Create the start up file i.e. SECDOOR
- - a sample is listed below
-
- @echo off
- c:
- cd \pcb\secdoor
- secdoor
- cd \pcb
- board
-
- 4. Copy files to appropriate places
- - copy secdoor.exe and secdoor.cfg to the Secdoor directory.
- - copy the startup file into the default PCBoard directory i.e. \pcb
- or place it in your dos path
-
- 5. Create the configuration file
- -SECINST will do the following for you but its primitive as of now.
- You still MUST read the following to understand the config method
- even if you use SECINST
- - It MUST be named secdoor.cfg
- - Its format follows:
- LINE #1 either FILE or BYTE depending on which ratio is to be used.
- LINE #2 Number of security levels to exclude from being able to
- change security
- LINE #3.... List of security levels that are barred
- LINE # After Last barred security level, number of security levels
- that are to be looked at.
- LINE #..... The list (2 columns) of ratio/security level
- LEVELS MUST BE FROM LOWEST RATIO TO HIGHEST RATIO,
- SECURITY LEVELS DON"T MATTER
-
- -1000 means 100.0:1 downloads to uploads
- -100 means 10.0:1 downloads to uploads
- -75 means 7.5:1 downloads to uploads
- -50 means 5.0:1 downloads to uploads
- -0 means downloads and uploads are even
- 200 means 20.0:1 uploads to downloads
- 155 means 15.5:1 uploads to downloads
- 15 means 1.5:1 uploads to downloads
- 20 means 2.0:1 uploads to downloads
- 25 means 2.5:1 uploads to downloads
- 30 means 3.0:1 uploads to downloads
-
- SECDOOR - Version 1.1 Page - 4
-
-
- A SAMPLE FOLLOWS:(real file does NOT allow COMMENTS,remove them)
- ----------------------------------------------------------------------------
- FILE <- Ratio type
- 5 <- number of excluded security levels (Must exist, max 50)
- 19 <- Excluded security level #1
- 90 <- Excluded security level #2
- 91 <- Excluded security level #3
- 69 <- Excluded security level #4
- 120 <- Excluded security level #5
- 12 <- number of ratio's to check against (MUST EXIST, max 40)
- -150 10 <- ratio/security level #1 15.0:1 dl/ul gets sec level 10
- -80 15 <- ratio/security level #2
- -70 20 <- ratio/security level #3
- -60 25 <- ratio/security level #4
- -50 30 <- ratio/security level #5
- 0 30 <- ratio/security level #6 ul/dl even gets sec level 30
- 12 40 <- ratio/security level #7
- 15 40 <- ratio/security level #8 1.5:1 ul/dl gets sec level 40
- 18 40 <- ratio/security level #9
- 20 50 <- ratio/security level #10
- 25 50 <- ratio/security level #11
- 30 80 <- ratio/security level #12
- ------------------------------------------------------------------------------
- *********************************************************************
- *********************************************************************
- With the above configuration file, a user with a ratio of 5.1:1 dl/ul
- which is NOT spefically listed, would still get a security level of 30.
- This is because the user hasn't reached the next level 6.0:1 so there
- is no need to have an entry for each level, just the ratios that change
- security.
- *********************************************************************
- *********************************************************************
-
-
- Now your ready to go...........
-
-
- SECDOOR - Version 1.1 Page - 5
-
- Now for the legal stuff:
-
-
- SECDOOR (C) Copyright 1992 MAC's Place BBS
- John W. McNamara
- All Rights Reserved
-
-
- ╔══════════════════╗
- ║══════════════════║
- ║ DISCLAIMER ║
- ║══════════════════║
- ╚══════════════════╝
-
-
-
-
- This product is released as FREEWARE.
-
- THIS PRODUCT IS LICENSED "AS IS" WITHOUT ANY WARRANTY OF MERCHANTABILITY
- OR FITNESS FOR A PARTICULAR PURPOSE, PERFORMANCE, OR OTHERWISE. ALL
- WARRANTIES ARE EXPRESSLY DISCLAIMED. BY USING THE SECDOOR PROGRAMME YOU
- AGREE THAT JOHN MCNAMARA,WILL NOT BE LIABLE TO YOU OR ANY THIRD PARTY FOR
- ANY USE OF (OR INABILITY TO USE) OR PERFORMANCE OF THIS PROGRAMME, OR FOR
- ANY DAMAGES WHATSOEVER WHETHER BASED ON CONTRACT, TORT OR OTHERWISE. EVEN
- IF WE ARE NOTIFIED OF SUCH POSSIBILITY IN ADVANCE.
-
- You may not reverse-engineer, disassemble, modify, decompile or create
- derivative works of this programme. Piracy has been investigated by the
- FBI and prosecuted under federal statutes. Applicable law provides for
- damages and recovery of attorney's fees. Distribution of any MAC's Place
- BBS Utilities in any medium without its accompanying documentation is an
- unauthorized modification. That is a theft of intellectual property.
- ----------------
-
-
- SECDOOR - Version 1.1 Page - 6
-
- LICENSE
- =======
- Completely free to distribute and use. Unless of course you
- want to send money ! MAC's Place will always accept donations
- $5 is recommended. If you feel you'd like to donate, remit to:
- Sometimes you need that EXTRA incentive to keep releasing freeware!
-
- John W. McNamara
- MAC's Place BBS
- P.O. Box 911
- Dunn, NC 28335
-
- If you have any questions, bugs, or suggestions, please contact the author
- at:
-
- Author:
-
- John McNamara - SysOp
- MAC's Place BBS
- (919) 891-1111 16.8 HST Dual Std.
-
-
- Or in the RIME "C" Conference or RIME UNIX Conference
-
- The latest version is always available for downloading.
-
-
-
- Date: 25 November 1992
-
-
-
-